delayed-action weapon - German English Dictionary